package com.cqupt.scanning.system.consumer.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cqupt.scanning.system.admin.entity.PatientFoot;
import com.cqupt.scanning.system.admin.entity.PatientThree;
import com.cqupt.scanning.system.admin.entity.PatientThreeBearing;
import com.cqupt.scanning.system.utils.result.R;

import java.util.List;
import java.util.Map;

/**
 * @Data: 2021/7/12 16:01
 * @Author: 宋宝梁
 */
public interface ConsumerService  {
    R getAllPatsCount();

    R getAllPats(String query, Integer current, Integer size);//只搜名字

    R queryAllPats(String name, String ageLower,String ageUpper, String doctor, String heightLower, String heightUpper, String measureMode, String sex, String weightLower, String weightUpper,String phone,String beginTime,String endTime ,Integer current, Integer size);

    R queryAllThrees(Page<PatientThree> page, String name, String ageLower, String ageUpper, String doctor, String heightLower, String heightUpper, String measureMode, String sex, String weightLower, String weightUpper, String beginTime, String endTime, String phone, String orgName, String devNum, String businessName, String address, String cityProvince, String country, String fax, String weightBearingLower, String weightBearingUpper, String dressShoe, String athleticShoe, String casualShoe, String heels);

//    R queryAllThreesBearing(Page<PatientThreeBearing> page, String name, String ageLower, String ageUpper, String doctor, String heightLower, String heightUpper, String measureMode, String sex, String weightLower, String weightUpper, String beginTime, String endTime, String phone, String orgName, String devNum, String businessName, String address, String cityProvince, String country, String fax, String weightBearingLower, String weightBearingUpper, String dressShoe, String athleticShoe, String casualShoe, String heels);

}
